river gorges - French English Dictionary